Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A 
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard 
All Tour Qatar F1a UAE F1 UAE F2 Kuwait F1 Kuwait F2 Germany F17 United Arab Emirates F1 France F7 (Villers Les Nancy) Bahrain F1 Rezidenza Open - Magdeburg Fergana Challenger - Fergana Schickendanz Open - Furth IX Open Internacional D'Andorra - Andorra Granby Challenger - Granby USTA Seascape Challenger - Aptos Open de Montauban - Montauban Neride Prague Indoor - Prague Volvo Sylt Open - Sylt BMW Challenger Open - Monchengladbach Challenger Britania Zavaleta - Puebla Urbana-Champaign Challenger - Urbana Open de la Ville de Saint Denis - Reunion Island Yokohama World Tennis Gaora Cup - Yokohama Warsteiner Challenger Series - Lippstadt Napoli International Cup - Napoli Renault Slovenian Open - Ljubljana VSZ Solvak Open Challenger - Kosice Gemax Open - Belgrade Venice Open - Venice Shimadzu All Japan Indoor - Kyoto Asics Challenger Open - Monchengladbach Alexander Kolyaskin Memorial - Donetsk Okal Cup 2003 - Eckental IPP Open - Helsinki Czech Indoor Open - Prague Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux Heineken Challenger 2004 - Ho Chi Minh City Sarajevo Open 2004 - Sarajevo Busan Open - Busan San Luis Potosi Challenger - San Luis Potosi Abierto Club Casablanca - Mexico City Steelers Cup - Kosice GHI Bronx Classic - Bronx Alexander Kolyaskin Memorial - Donetsk Intersport Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw Tennis Napoli Cup - Napoli Tunis Open - Tunis Coffee Cup Challenger - Chikmagalur Dharwad Challenger 2006 - Dharwad Busan Open Challenger Tennis - Busan Flea Market Cup Busan Challenger Tennis - Busan Ethias Trophy - Mons Geneva Challenger - Geneva Kobstaedernes ATP Challenger - Kolding Heilbronn Challenger Belgrade Challenger Tenerife Challenger Cremona Challenger Athens Challenger Rhodes Challenger Bratislava Challenger Heilbronn Challenger Athens Challenger Zagreb Challenger Alessandria Challenger Penza Challenger Astana Challenger Seoul Challenger Geneva Challenger Guadalajara Challenger Kaohsiung Challenger Busan Challenger Fergana Challenger Winnetka Challenger Binghamton Challenger Geneva Challenger Kyoto Challenger San Luis Potosi Challenger Leon Challenger Guadalajara Challenger Busan Challenger Istanbul Challenger Eskisehir Challenger Segovia Challenger St. Remy Challenger Tashkent Challenger Geneva Challenger Ortisei Challenger Yokohama Challenger Heilbronn Challenger Kolkata Challenger New Delhi Challenger Kyoto Challenger Shenzhen Challenger Taipei City Challenger Gimcheon Challenger Busan Challenger Kaohsiung Challenger Astana Challenger Segovia Challenger Geneva Challenger Eskisehir Challenger Segovia Challenger Orleans Challenger Eckental Challenger Mouilleron-Le-Captif Challenger Brescia Challenger Andria Challenger Bangkok Challenger Manila Challenger Bergamo Challenger Wroclaw Challenger Cherbourg Challenger Guangzhou Challenger Raanana Challenger Taipei City Challenger Busan Challenger Seoul Challenger Ilkley Challenger Winnetka Challenger Segovia Challenger Istanbul Challenger Izmir Challenger Orleans Challenger Mons Challenger Brest Challenger Mouilleron-Le-Captif Challenger Brescia Challenger Andria Challenger Maui Challenger St. Brieuc Challenger Taipei City Challenger Anning Challenger Gimcheon Challenger Seoul Challenger Winnetka Challenger Segovia Challenger Kaohsiung Challenger Challenger Casino Lugano - Lugano Kremlin Cup - Moscow Open Seat-Godo '98 - Barcelona Investor Swedish Open - Bastad 1998 Mercedes Cup - Stuttgart Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino Waldbaum's Hamlet Cup - Long Island President's Cup 1998 - Tashkent Kremlin Cup - Moscow Qatar Mobil Open '99 - Doha Heineken Open - Auckland St. Petersburg Open - St. Petersburg ABN/AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril Open Seat-Godo '99 - Barcelona Tento Czech Open - Prague Generali Open 1999 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. MFS Pro Tennis Championships - Boston President's Cup 1999 - Tashkent Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Kremlin Cup - Moscow Adidas International - Sydney Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London Copenhagen Open - Copenhagen Open Seat-Godo 2000 - Barcelona Mallorca Open - Mallorca The Stella Artois Grass Court Championships - Queen's/London UBS Open Gstaad - Gstaad 2000 Mercedes Cup - Stuttgart Generali Open 2000 - Kitzbuhel RCA Championships - Indianapolis President's Cup 2000 - Tashkent CA Tennis Trophy - Vienna Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Milan Indoors - Milan Dubai Tennis Open - Dubai The Stella Artois Grass Court Championships - London UBS Open Gstaad - Gstaad Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis President's Cup - Tashkent Salem Open - Hong Kong Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril Gerry Weber Open - Halle Mercedes-Benz Cup - Los Angeles President's Cup - Tashkent Salem Open - Hong Kong Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Adidas International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Open Seat Godo 2003 - Barcelona Open de Tenis Comunidad Valenciana - Valencia Gerry Weber Open - Halle Mercedes-Benz Cup - Los Angeles Thailand Open - Bangkok Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Open 13 - Marseille Dubai Open - Dubai Estoril Open - Estoril Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes-Benz Cup - Los Angeles Idea Prokom Open - Sopot International Tennis Championships - Delray Beach Thailand Open - Bangkok AIG Japan Open - Tokyo Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona Gerry Weber Open - Halle Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad RCA Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon SAP Open - San Jose ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai The Tennis Channel Open - Las Vegas The Stella Artois Championships - London Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington ATP Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia BMW Open - Munich The Artois Championships - London Catella Swedish Open - Bastad Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha SA Tennis Open - Johannesburg The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Catella Swedish Open - Bastad Countrywide Classic - Los Angeles Allianz Suisse Open Gstaad - Gstaad Thailand Open - Bangkok China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Qatar Exxon Mobil Open - Doha Heineken Open - Auckland SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Open de Nice Cote dAzur - Nice Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Mercedes Cup - Stuttgart International German Open - Hamburg Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Gerry Weber Open - Halle PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Citi Open - Washington PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Credit Agricole Suisse Open - Gstaad PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Shenzhen Open - Shenzhen Erste Bank Open - Vienna Swiss Indoors Basel - Basel Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Erste Bank Open - Vienna Swiss Indoors Basel - Basel Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Suisse Open - Gstaad Qatar ExxonMobil Open - Doha Garanti Koza Sofia Open - Sofia Geneva Open - Geneva Mercedes Cup - Stuttgart Hall of Fame Tennis Championships - Newport Suisse Open - Gstaad Swiss Indoors Basel - Basel Chengdu Open - Chengdu Bristol Challenger Trophy - Bristol The LTA Manchester Challenger - Manchester Yokohama Challenger 2001 - Yokohama Fergana Tennis Challenger Tournament - Fergana The Nottingham Challenger - Nottingham Jameson Cup - Milan IPP Open - Helsinki Mauritius Open - Mauritius Ciudad de Pozoblanco Open Diputacion - Cordoba Samsung Secruities Cup Challenger - Seoul Privatbank Open 2006 - Dnepropetrovsk President's Cup - Astana Caversham International Tennis Tournament - Jersey Johannesburg Challenger Busan Challenger Pozoblanco Challenger Vancouver Challenger Recife Challenger Segovia Challenger Challenger Hamburg - Hamburg Bratislava Challenger Bergamo Challenger Bulgarian Challenger 2002 - Sofia Sylt Open 2000 - Sylt Kun-Ming Challenger Open de Montauban - Montauban TED Open-Akbank Private Banking - Istanbul Bukhara Challenger - Bukhara Britania Zavaleta - Puebla Tatra Banka Open - Bratislava Samsung Securities Cup Challenger Tennis - Seoul St. Remy Challenger Izmir Challenger Gemax Samsung Open 2005 - Belgrade Shenzhen Challenger Gemax Open - Belgrade BH Telecom Indoors Sarajevo 2006 - Sarajevo Heineken Challenger - Ho Chi Minh City Ethias Trophy - Mons Geneva Challenger - Geneva Open de L'Isere-Open 38 - Grenoble Challenger Leon 2004 - Leon Busan Challenger Samarkand Challenger - Samarkand Prasentiert Von Seat Wolfsburg - Wolfsburg Ostrava Open 2005 - Ostrava Challenger Casino Lugano - Lugano Ischgl International Tennis Challenger 2003 - Ischgl Akbank Private Banking TED Open 2006 - Istanbul The Granby Natrel Challenger - Granby Le Gosier Challenger DPD Challenger 2002 - Aschaffenburg Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Western & Southern Financial Group Masters - Cincinnati Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto BNP Paribas Masters - Paris 2001 USTA Tallahassee Tennis Challenger - Tallahassee The 70th King's Cup and Queen's Cup - Bangkok RCA Championships - Indianapolis China Open - Beijing Qatar Open - Doha Credit Agricole Suisse Open - Gstaad The Dubai Tennis Championships - Dubai Ordina Open - 's-Hertogenbosch China Open - Beijing Open de Moselle - Metz French Open - Paris ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Thailand Open - Bangkok Open 13 - Marseille Bank Austria Tennis Trophy - Vienna U.S. Open - New York BMW Open - Munich Grolsch Open - Amsterdam Australian Open - Melbourne adidas Open de Toulouse - Toulouse French Open - Paris Qatar ExxonMobil Open - Doha Gerry Weber Open - Halle U.S. Open - New York Campbell's Hall of Fame Tennis Championships - Newport Australian Open - Melbourne Farmers Classic - Los Angeles French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Swiss Indoors Basel - Basel French Open - Paris Geneva Open - Geneva Swiss Indoors Basel - Basel Mallorca Open - Mallorca IPB Czech Indoor - Ostrava Open 13 - Marseille 1999 Mercedes Cup - Stuttgart Advanta Championships - Philadelphia Wimbledon - London Generali Open 1998 - Kitzbuhel Open Seat Godo 2007 - Barcelona ABN/AMRO World Tennis Tournament - Rotterdam U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Pilot Pen International - New Haven Wimbledon - London Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Pilot Pen Tennis - New Haven Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Hamburg Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London NASDAQ-100 Open - Miami U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, 1R, USA-RUS 3-2 Davis Cup, World Group, QR, RUS-JPN 3-1 Davis Cup, World Group, 1R, RUS-GER 3-2 Davis Cup, World Group, SF, AUS-RUS 4-1 Davis Cup, World Group, 1R, RUS-BEL 4-1 Davis Cup, World Group, QF, ESP-RUS 4-1 Davis Cup, World Group, 1R, RUS-SVK 3-2 Davis Cup, World Group, 1R, RUS-SUI 3-2 Davis Cup, World Group, QF, RUS-SWE 4-1 Davis Cup, World Group, SF, RUS-ARG 3-2 Davis Cup, World Group, F, RUS-FRA 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, BLR-RUS 3-2 Davis Cup, World Group, QR, RUS-THA 5-0 Hopman Cup - Perth Davis Cup, World Group, 1R, SUI-NED 2-3 Davis Cup, World Group, 1R, RUS-CHI 4-1 Davis Cup, World Group, QF, FRA-RUS 1-4 Davis Cup, World Group, SF, RUS-USA 3-2 Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, World Group, F, RUS-ARG 3-2 Davis Cup, World Group, 1R, CHI-RUS 2-3 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, QF, RUS-FRA 3-2 Davis Cup, World Group, QF, RUS-CZE 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, USA-SUI 4-1 Davis Cup, World Group, 1R, ROU-RUS 1-4 Davis Cup, PO, ESP-SUI 4-1 Davis Cup, World Group, PO, KAZ-SUI 5-0 Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, PO, NED-SUI 2-3 Davis Cup, World Group, PO, SUI-ECU 4-1 Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, 1R, ITA-SUI 5-0 Davis Cup, World Group, 1R, USA-SUI 5-0 Davis Cup, World Group, PO, SUI-BLR 3-2 Davis Cup, World Group, QF, RUS-SVK 3-2 AAMI Classic - Kooyong AAMI Classic - Kooyong 1 Masters Guinot Mary Cohr Tennis Masters Cup - Lisbon Tennis Masters Cup - Shanghai Tennis Masters Cup - Houston Olympics - Sydney Olympics - Athens